package yyds.sniarbtej.transformer.util;

import java.math.BigInteger;
import java.net.InetAddress;
import java.net.SocketTimeoutException;
import java.net.URL;
import java.net.UnknownHostException;
import java.security.Key;
import java.util.Date;
import java.util.List;

public class MethodOverride {
    public static BigInteger C1(BigInteger var0, BigInteger var1, BigInteger var2) {
        return IntellijMethodUtil.decrypt(var0, var1, var2);
    }

    public static String C1(String host) throws UnknownHostException {
        return IntellijMethodUtil.blockHostByName(host);
    }

    public static Object C1(InetAddress address) {
        return IntellijMethodUtil.blockHostByAddress(address);
    }

    public static URL C1(URL var0) throws SocketTimeoutException {
        return IntellijMethodUtil.blockValidationHost(var0);
    }

    public static List<String> C1(List<String> var0) {
        return IntellijMethodUtil.hideAgentFromCmdLine(var0);
    }

    public static boolean C1(CharSequence var0, CharSequence var1) {
        return IntellijMethodUtil.contains(var1);
    }

    public static void C2(String var0) throws ClassNotFoundException {
        IntellijMethodUtil.hideAgentClass(var0);
    }

    public static void C2(Object configPath) {
        IntellijMethodUtil.createFakeLicenses(configPath);
    }

    public static Date C3(Object var0) {
        return IntellijMethodUtil.changeExpiratonDate(var0);
    }

    /* DBeaver */
    public static Key D1() {
        return DbeaverMethodUtil.getPublicKey();
    }
}
